<?php

require_once (CAMINHO_SERVIDOR . 'configs.php');
require_once(PASTA_ADBDO_ALL . 'adodb.inc.php');
require_once(PASTA_ADBDO_ALL . 'adodb-exceptions.inc.php');
require_once (PASTA_SMARTY . 'ConfigSmarty.class.php');

class Conexao {

    public static function getConexao() {
        $con = null;
        try {
            $con = ADONewConnection(BANCO);
            $con->debug = 0;
            $con->Connect(SERVIDOR, USUARIO, SENHA, BASE);
            $con->EXECUTE("set names 'utf8'");
            //Para conexao persistente use $bd->Pconnect:
            //$bd->PConnect('localhost','usuario', 'senha', 'banco');
        } catch (Exception $e) {
            $con->Close();
            echo(Funcoes::organizaMsgErro("Erro ao Logar", $e));
        }
        return $con;
    }

}

?>
